一些bash shell命令
Contents
一些bash shell命令
监测程序
1 | ps命令 查看进程信息。(显示某个特定时间点的信息) |
监测磁盘空间
1 | Linux文件系统将所有的磁盘都并入一个虚拟目录下,在使用新的存储媒体前,需要把它放到虚拟目录下,这项工作称为挂载。 |
处理数据文件
排序数据
sort命令对数据进行排序,默认情况下,sort命令会按照会话指定的默认语言的排序规则对文本文件中的数据行排序。-n 参数可以排序数字。-M按月排序。
搜索数据
在大文件中找一行数据,可以用grep命令来帮助查找,用法是
grep[options] pattern [file]
grep命令会在输入或指定的文件中查找包含匹配指定模式的字符的行。 grep的输出就是包含了匹配模式的行。
- 压缩数据
gzip是Linux上最流行的压缩工具,这个软件包含三个工具(gzip 用来压缩文件 gzcat 用来查看压缩过的文本文件的内容 gunzip用来解压文件)
gzip 文件名 用来压缩单个文件
- 归档数据
最广泛使用的归档工具是tar命令,
首先创建一个归档文件,tar -cvf test.tar test/ test2/,(如果要压缩加上z参数)这条命令创建了名为test.tar的归档文件,含有test和test2目录内容,c是create,v是在处理文件时显示文件,z将输出重定向给gzip命令来压缩内容。f是输出结果到文件或设备file。
提取时使用 tar -xvf test.tar
以.tgz结尾的文件,是用gzip压缩过的tar文件,用命令 tar -zxvf filename.tgz解压。
Author: corn1ng
Link: https://corn1ng.github.io/2017/10/01/更多的bash shell命令/
License: 知识共享署名-非商业性使用 4.0 国际许可协议